home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / comm / misc / ecfax931024.lha / printers / RCS / data.c,v < prev    next >
Text File  |  1993-10-25  |  6KB  |  161 lines

  1. head    1.2;
  2. access;
  3. symbols
  4.     OCT93:1.2;
  5. locks;
  6. comment    @ * @;
  7.  
  8.  
  9. 1.2
  10. date    93.06.11.16.29.21;    author Rhialto;    state Exp;
  11. branches;
  12. next    1.1;
  13.  
  14. 1.1
  15. date    93.06.11.15.08.07;    author Rhialto;    state Exp;
  16. branches;
  17. next    ;
  18.  
  19.  
  20. desc
  21. @CommandTable[] and ConvFunc()
  22. @
  23.  
  24.  
  25. 1.2
  26. log
  27. @First real RCS checkin
  28. @
  29. text
  30. @/* $Id$
  31.  * $Log$
  32.  */
  33.  
  34. /*
  35.  *  DATA.C
  36.  *
  37.  *  David Berezowski - March/88.
  38.  *  Modified for DICE - May/91    Matthew Dillon
  39.  *  Modified for ElCheapoFax April 1993 Olaf 'Rhialto' Seibert.
  40.  *
  41.  *  Copyright (c) 1988  Commodore-Amiga, Inc.
  42.  *  (c)Copyright 1991 Matthew Dillon
  43.  *  (c)Copyright 1993 Olaf Seibert
  44.  */
  45.  
  46. #include "defs.h"
  47.  
  48. Prototype const char *CommandTable[];
  49. Prototype int ConvFunc(char *buffer, char c, int crlf_flag);
  50.  
  51. const char *CommandTable[] ={
  52.     "\377",         /* 00 aRIS reset                        */
  53.     "\377",         /* 01 aRIN initialize                   */
  54.     "\377",         /* 02 aIND linefeed                     */
  55.     "\377",         /* 03 aNEL CRLF                         */
  56.     "\377",         /* 04 aRI reverse LF            (NI)    */
  57.  
  58.     "\377",         /* 05 aSGR0 normal char set             */
  59.     "\377",         /* 06 aSGR3 italics on                  */
  60.     "\377",         /* 07 aSGR23 italics off                */
  61.     "\377",         /* 08 aSGR4 underline on                */
  62.     "\377",         /* 09 aSGR24 underline off              */
  63.     "\377",         /* 10 aSGR1 boldface on                 */
  64.     "\377",         /* 11 aSGR22 boldface off               */
  65.     "\377",         /* 12 aSFC set foreground color (NI)    */
  66.     "\377",         /* 13 aSBC set background color (NI)    */
  67.     "\377",         /* 14 aSHORP0 normal pitch              */
  68.     "\377",         /* 15 aSHORP2 elite on                  */
  69.     "\377",         /* 16 aSHORP1 elite off                 */
  70.     "\377",         /* 17 aSHORP4 condensed fine on         */
  71.     "\377",         /* 18 aSHORP3 condensed fine off        */
  72.     "\377",         /* 19 aSHORP6 enlarge on                */
  73.     "\377",         /* 20 aSHORP5 enlarge off               */
  74.  
  75.     "\377",         /* 21 aDEN6 shadow print on             */
  76.     "\377",         /* 22 aDEN5 shadow print off            */
  77.     "\377",         /* 23 aDEN4 double strike on            */
  78.     "\377",         /* 24 aDEN3 double strike off           */
  79.     "\377",         /* 25 aDEN2 NLQ on                      */
  80.     "\377",         /* 26 aDEN1 NLQ off                     */
  81.  
  82.     "\377",         /* 27 aSUS2 superscript on              */
  83.     "\377",         /* 28 aSUS1 superscript off             */
  84.     "\377",         /* 29 aSUS4 subscript on                */
  85.     "\377",         /* 30 aSUS3 subscript off               */
  86.     "\377",         /* 31 aSUS0 normalize the line          */
  87.     "\377",         /* 32 aPLU partial line up      (NI)    */
  88.     "\377",         /* 33 aPLD partial line down    (NI)    */
  89.  
  90.     "\377",         /* 34 aFNT0 Typeface 0                  */
  91.     "\377",         /* 35 aFNT1 Typeface 1                  */
  92.     "\377",         /* 36 aFNT2 Typeface 2                  */
  93.     "\377",         /* 37 aFNT3 Typeface 3                  */
  94.     "\377",         /* 38 aFNT4 Typeface 4                  */
  95.     "\377",         /* 39 aFNT5 Typeface 5                  */
  96.     "\377",         /* 40 aFNT6 Typeface 6                  */
  97.     "\377",         /* 41 aFNT7 Typeface 7                  */
  98.     "\377",         /* 42 aFNT8 Typeface 8                  */
  99.     "\377",         /* 43 aFNT9 Typeface 9                  */
  100.     "\377",         /* 44 aFNT10 Typeface 10                */
  101.  
  102.     "\377",         /* 45 aPROP2 proportional on            */
  103.     "\377",         /* 46 aPROP1 proportional off           */
  104.     "\377",         /* 47 aPROP0 proportional clear    (NI) */
  105.     "\377",         /* 48 aTSS set proportional offset (NI) */
  106.     "\377",         /* 49 aJFY5 auto left justify           */
  107.     "\377",         /* 50 aJFY7 auto right justify          */
  108.     "\377",         /* 51 aJFY6 auto full jusitfy           */
  109.     "\377",         /* 52 aJFY0 auto jusity off             */
  110.     "\377",         /* 53 aJFY3 letter space           (NI) */
  111.     "\377",         /* 54 aJFY1 word fill                   */
  112.     "\377",         /* 55 aVERP0 1/8" line spacing          */
  113.     "\377",         /* 56 aVERP1 1/6" line spacing          */
  114.     "\377",         /* 57 aSLPP set form length             */
  115.     "\377",         /* 58 aPERF perf skip n (n > 0)         */
  116.     "\377",         /* 59 aPERF0 perf skip off              */
  117.  
  118.     "\377",         /* 60 aLMS set left margin         (NI) */
  119.     "\377",         /* 61 aRMS set right margin        (NI) */
  120.     "\377",         /* 62 aTMS set top margin          (NI) */
  121.     "\377",         /* 63 aBMS set bottom margin       (NI) */
  122.     "\377",         /* 64 aSTBM set T&B margins        (NI) */
  123.     "\377",         /* 65 aSLRM set L&R margins             */
  124.     "\377",         /* 66 aCAM clear margins                */
  125.  
  126.     "\377",         /* 67 aHTS set horiz tab                */
  127.     "\377",         /* 68 aVTS set vert tab                 */
  128.     "\377",         /* 69 aTBC0 clear horiz tab             */
  129.     "\377",         /* 70 aTBC3 clear all horiz tabs        */
  130.     "\377",         /* 71 aTBC1 clear vert tab              */
  131.     "\377",         /* 72 aTBC4 clear all vert tabs         */
  132.     "\377",         /* 73 aTBCALL clear all h & v tabs      */
  133.     "\377",         /* 74 aTBSALL set default tabs          */
  134.  
  135.     "\377",         /* 75 aEXTEND extended commands         */
  136.     "\377",         /* 76 aRAW next 'n' chars are raw       */
  137. };
  138.  
  139. /*
  140.  * We don't have a ExtendedCharTable[].
  141.  * In fact, we don't have text.
  142.  * Enforce this.
  143.  */
  144.  
  145. int
  146. ConvFunc(char *buffer, char c, int crlf_flag)
  147. {
  148.     debug(("ConvFunc %d '%c'\n", c, c));
  149.     return 0;
  150. }
  151. @
  152.  
  153.  
  154. 1.1
  155. log
  156. @Initial revision
  157. @
  158. text
  159. @d1 3
  160. @
  161.